prueba irrefutable - Turkish English Dictionary